a mind-boggling display
एक मन- boggling प्रदर्शन
a mind-boggling puzzle
एक मन- boggling पहेली
intellectually or emotionally overwhelming
बौद्धिक या भावनात्मक रूप से भारी